watered-down wine - French English Dictionary